Significant Drop in US Oil Inventories: A 4.6M Barrel Decrease Sparks Market Interest
The American Petroleum Institute reports a 4.6 million barrel decrease in US crude oil inventories for the week ending March 25, alongside declines in distillates, gasoline stockpi...